pdf-icon

AtomS3R-AI Chatbot

SKU:K147

Description

AtomS3R-AI Chatbot is an AI voice development kit. The kit consists of two core parts: the controller and the voice base. The controller adopts AtomS3R, which is based on the ESP32-S3 chip. It provides a large memory combination of 8 MB Flash + 8 MB PSRAM. It also integrates a 9-axis IMU (BMI270 + BMM150), IR emission tube, and other rich peripherals. The voice base uses Atomic Echo Base, based on the ES8311 audio codec chip, capable of high-fidelity audio decoding and microphone and speaker driving. The kit supports integration with XiaoZhi Voice Assistant, OpenAI Voice Assistant, and Volcengine Voice Assistant, enabling real-time voice interaction, custom wake words, and low-latency recognition.

Features

  • Supports XiaoZhi Voice Assistant, OpenAI Voice Assistant, etc.
  • AI voice recognition
  • Edge-cloud collaboration and model management
  • Integrated ESP32-S3 main controller
  • 9-axis sensor system
  • Edge AI inference
  • 8 MB Flash and 8 MB PSRAM
  • Supports infrared emission control
  • Expandable pins and interfaces
  • Full-duplex I2S voice
  • 24-bit audio codec
  • MEMS digital microphone
  • Class D amplifier (8 Ω @ 1 W speaker)
  • Development platforms:
    • ESP-IDF
    • PlatformIO
    • Arduino
    • UiFlow2

Includes

  • 1 x AtomS3R
  • 1 x Atomic Echo Base

Applications

  • Voice assistant
  • Smart home

Specifications

Specification Parameter
SoC ESP32-S3-PICO-1-N8R8, dual-core Xtensa LX7 @240 MHz, USB-OTG
PSRAM 8 MB PSRAM
FLASH 8 MB FLASH
TFT Driver GC9107
Color IPS Resolution 128 × 128
6-axis attitude sensor
(BMI270)
Accuracy: 0.05% (acceleration), 0.05°/s (angular velocity)
I2C address: 0x68
3-axis geomagnetic sensor
(BMM150)
Accuracy: 0.3 μT
Mounted on BMI270, magnetometer data obtained via Sensor Hub
Infrared IR ∠180° emission distance: 12.46 m (unobstructed)
Expansion Interfaces Bottom GPIO: G5/G6/G7/G8/G38/G39 and HY2.0-4P expansion port
Audio Codec ES8311: 24-bit resolution, using I2S protocol
MEMS Microphone MSM381A3729H9BPC, SNR: ≥65 dB
Power Amplifier NS4150B: Class D power amplifier
Speaker 2014 cavity speaker: 1 W @ 8 Ω
Operating Temperature 0 ~ 40 °C
Product Dimensions AtomS3R: 24.0 × 24.0 × 12.9 mm
Atomic Echo Base: 24.0 × 24.0 × 14.14 mm
Product Weight AtomS3R: 6.6 g
Atomic Echo Base: 6.3 g
Package Dimensions 120.0 × 65.0 × 16.0 mm
Package Weight 21.6 g

Learn

Download Mode

To flash firmware, press and hold the reset button (for about 2 seconds) until the internal green LED lights up, then release. The device will enter download mode, awaiting flashing.

schematics
Note
For LCD backlight control, a PWM frequency of 500 Hz is recommended.

Schematic

PinMap

RGB & BMI270 & IR & BUTTON

ESP32-S3-PICO-1-N8R8 G0 G45 G47 G41
LP5562 (RGB control chip) SYS_SCL SYS_SDA
BMI270 SYS_SCL SYS_SDA
IR IR_LED_DRV
BUTTON USER_BUT

BMM150

BMI270 BMI270_ASDx BMI270_ASCx
BMM150 A_SDA A_SCL

SCREEN

ESP32-S3-PICO-1-N8R8 LP5562_W G48 G42 G21 G15 G14
0.85 Inch IPS LCD_BL DISP_RST DISP_RS SPI_MOSI SPI_SCK DISP_CS

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.CUSTOM GND 5V G2 G1

Atomic Echo Base

Atomic Echo Base SCL SDA SD/DSDIN WS/LRCK ASDOUT SCK/SCLK
AtomS3R G39 G38 G5 G6 G7 G8

Model Size

Datasheets

Softwares

Quick Start

Arduino

UiFlow2

ESP-IDF

Video

  • AtomS3R-AI Chatbot product introduction and demo

  • OpenAI Voice Assistant For AtomS3R + Atomic Echo Base